<?php
require_once('Connections/tecno.php');

//*** Validate request to login to this site.
if (!isset($_SESSION)) {
    session_start();
}
unset($_SESSION['flag']);
if (isset($_POST['usuario'])) {
    $loginUsername = $_POST['usuario'];
    $password = $_POST['clave'];
    /* $password=md5($password);
     */ mysql_select_db($database_bdveparca, $bdveparca);
    $LoginRS__query = sprintf("SELECT * FROM usuarios WHERE usuario='%s' AND clave='%s'", get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));

    $LoginRS = mysql_query($LoginRS__query, $bdveparca) or die(mysql_error());
    $row_LoginRS = mysql_fetch_assoc($LoginRS);
    $loginFoundUser = mysql_num_rows($LoginRS);

    $loginStatus = $row_LoginRS['status'];
    if ($loginFoundUser != "" and $loginFoundUser == 1) {
        //declare two session variables and assign them
        $_SESSION['MM_Username'] = $loginUsername;
        $_SESSION['cod_usu'] = $row_LoginRS['rif'];
        $_SESSION['cli_tipo'] = $row_LoginRS['cod_cli'];
        $_SESSION['MM_UserGroup'] = $loginStrGroup;
        $_SESSION['loginStatus'] = $loginStatus;

//Realizamos el calculo para saber cuantos d�as lleva sin un pedido//
        mysql_select_db($database_bdveparca, $bdveparca);
        $query_dias = "SELECT * FROM tipo_cli WHERE cod_cli='" . $_SESSION['cli_tipo'] . "'";
        $dias = mysql_query($query_dias, $bdveparca) or die(mysql_error());
        $row_dias = mysql_fetch_assoc($dias);
        $totalRows_dias = mysql_num_rows($dias);

//Inicio del switch case
        switch ($loginStatus) {
            case "1"; //REGISTRADOS//
                // Destruye todas las variables de la sesi&oacute;n
                session_unset();
                $_SESSION['flag'] = 1;
                $redir = 'micuenta.php';
                break;
            case "2"; //AUTORIZADOS//
                $redir = 'productos.php';
                break;
            case "4"; //ELIMINADOS//
                session_unset();
                $_SESSION['flag'] = 4;
                $redir = 'micuenta.php';
                break;
            case "0"; //inexistentes//
                session_unset();
                $_SESSION['flag'] = 4;
                $redir = 'micuenta.php';
                break;
            default://ELIMINADOS//
                session_unset();
                $_SESSION['flag'] = 4;
                $redir = 'micuenta.php';
                break;
        }
//Fin del switch case
        if ($loginFoundUser == "") {
            session_unset();
            $_SESSION['flag'] = 4;
        }
        header('Location: ' . $redir);
    } else {
        $redir = 'micuenta.php?flag=' . $flag;
        header('Location: ' . $redir);
    }
}   
?>